package com.ludomancy.gamelib;

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Rectangle;

public class Theme
{
	private Font defaultFont;
	
	public Theme()
	{
		defaultFont = new Font("Verdana",Font.PLAIN, 11);
	}
		
	public void fillButton(Graphics g, Rectangle area, boolean etched)
	{
	}

	public void fillUIBackground(Graphics g, Rectangle area)
	{
		g.setColor(getUIBackgroundColor());
		g.fillRect(0, 0, area.width, area.height);
	}
	
	public int getButtonRoundness()
	{
		return 10;
	}
	
    public Font getDefaultFont()
    {
        return defaultFont;
    }

	public Color getDefaultTextColor()
	{
		return Color.WHITE;
	}
	
	public Color getUIBackgroundColor()
	{
		return Color.BLACK;
	}
}
